blithering idiots - Turkish English Dictionary